put one on one's honor - Deutsch Englisch Wörterbuch